package me.trytofeel.config;

import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

@Configuration
@ComponentScan("me.trytofeel.controller")
@EnableWebMvc // 启用WebMvc 涵盖了各种强大功能
public class SpringMvcConfig implements WebMvcConfigurer {
    // 加一个资源处理器，将所有webapp目录的访问，直接放行

    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        // 告诉配置系统，哪些路径，要放行，去哪里找这个资源
        registry.addResourceHandler("/**").addResourceLocations("/");
        // 前面是 http:localhost/test.html
        // 后面是 src/main/webapp/
    }
}
